package com.yuju.group.service;

/**
 * 
 * 类名：ICodeGenService  <br />
 *
 * 功能：生成编码接口
 *
 * @author : xuehj <br />
 * @Date : 2017年12月2日 上午10:25:52  <br />
 * @version : 1.1 <br />
 */
public interface ICodeGenService {

	/**
	 * 
	 * 功能：获取编码<br/>
	 * 系统级编码不需要传递groupId，如：获取集团编码
	 * 集团内新增的编码不需要传hotelId, hotelCode，将其设置为null
	 * 酒店内编码需要传递groupId, hotelId, hotelCode
	 * @author xuehj
	 * @param groupId 集团ID
	 * @param hotelId 酒店ID
	 * @param hotelCode 酒店编码
	 * @param type 编码类型
	 * @Date 2017年12月2日 上午8:58:36 <br/>
	 */
	String generate(String groupId, String hotelId, String hotelCode, String type);
}
